#include <header.h>

// pthread_testcancel();

void *run(void *arg){
	while(1)
		;
	return NULL;
}

int main(int argc, char* argv[]){
	
	pthread_t son_thread_id;
	// 启动线程
	pthread_create(&son_thread_id, NULL, run, NULL);

	sleep(5);
	// 线程取消
	pthread_cancel(son_thread_id);
	// 回收线程资源
	pthread_join(son_thread_id, NULL);	
	return 0;
}